package view;

import Dao.BlogDao;
import Dao.User;
import common.Util;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/delete")
public class DeleteServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.setContentType("text/html;charset=utf-8");
        // 判断是否登录
        User user = Util.checkLoginStatus(req);
        if(user == null){
            System.out.println("当前未登录");
            resp.sendRedirect("login.html");
            return;
        }

        //  根据 blogId 删除文章
        String str =  req.getParameter("blogId");
        int blog = Integer.parseInt(str);
        BlogDao blogDao = new BlogDao();
        blogDao.delete(blog);
        // 重定向到个人主页
        resp.sendRedirect("personlist.html");
    }
}
